Lachung River

Lachung River is a tributary of the River Teesta in the Indian state of Sikkim.[1]

References

  1. ^ Encyclopædia Britannica